MAC Logo
Muslim Association of Canada

All MAC Centres. One Event Network.

Discover centres, search programmes, explore a shared calendar, and access a reusable dashboard for every masjid and community centre.

Dashboard Manual for MAC Executive Dashboard

A complete guide to the dashboard, metrics, data, definitions, and reporting standards

Welcome

The MAC Executive Dashboard brings participating MAC centres together in one clear national view.

It helps MAC leadership, centre mangers, volunteers, and community members discover programs, understand centre activity, recognize community impact, and identify opportunities for improvement and collaboration.

In simple terms, the dashboard answers four questions:
  1. What programmes and events are being offered?
  2. How consistently are activities being delivered?
  3. Where are participating MAC centres located?
  4. How are communities participating and volunteering?

1. About the Dashboard

Muslim Association of Canada

The Muslim Association of Canada (MAC), is a Canadian charitable organization focuses on serving communities across Canada through Islamic centres, schools, Islam and Dawah education, youth development, social services, and community outreach.

The Executive Dashboard focuses on activities provided through participating MAC masjids, community centres, chapters, and approved programme providers.

All MAC Centres. One Event Network.

MAC centres serve different communities, but they are part of one connected organization. The platform helps users discover centres, explore profiles, search programmes, view the events calendar, understand participation, review programme activity, open centre dashboards and narrative reports, collaborate, and learn from successful practices.

What Is the MAC Executive Dashboard?

Think of the dashboard as a single, unified view into MAC's centre network. The National Overview combines programme and event activity, Jummah and Fajr attendance, combined social-media followers, and volunteer participation from every reporting centre into one set of indicators — alongside searchable listings, centre profiles, calendars, and narrative reports.

National View

Combines information from participating centres to show overall scale, reach, and activity.

Centre View

Presents detailed information about one masjid or community centre.

Who Is the Dashboard For?

  • MAC centre leadership
  • Executive directors
  • Centre managers
  • Volunteers
  • Community members looking for programmes and events

2. Main Dashboard Sections

MUSLIM ASSOCIATION OF CANADA

All MAC Centres. One Event Network.

Discover centres, search programmes, explore a shared calendar, and access a reusable dashboard.

MAC Masjids & Centres Visibility

National directory and reporting view for participating centres.

All-Centres Event Calendar

Searchable calendar of programmes and events for all centers.

Knowledge Base

what are the sources of data and how it is collected and updated.

Q&A

Quick answers aboutdata on dashboard , metrics, reporting, and updates.

3. Understanding the National Overview

The National Overview combines information from participating MAC masjids and community centres. It may display totals for programmes, sessions, Jummah attendance, social-media audience, Fajr attendance, and volunteers.

Participating Centres

A participating centre is a MAC masjid or community centre whose information is included. Some national indicators may use fewer centres when a metric has not been reported by every centre.

National Total Sum of applicable values reported by participating centres

4. Centre Profile Definitions

Centre

Official Centre Name • City, Province

Sample reporting period
Unique programmes & events
Recurring programmes & events
Avg. weekly Jummah
Social reach
Fajr avg., last 10 days
Volunteers
Centre Short Name
Abbreviated or commonly used name in filters, menus, and summary cards.
Official Centre Name
Complete registered or publicly recognized name.
Centre Location
Municipality, city, province, or region. Recommended format: City, Province.
Reporting Period
Date range covered by the displayed information.
Last Updated
Date the dashboard or dataset was most recently refreshed.

And each centre has:

  • Explore [Centre] Dashboard — full metrics and history for that centre
  • View Event Calendar — that centre's programmes and events
  • [Centre] Narrative Report — the written context behind the numbers

5. Programmes and Events

Programme
An organized activity designed for an Islam and Dawah, educational, social, scientific, recreational, financial, outreach, or community-service purpose.
Event
An activity scheduled for a specific date or limited period, such as a community dinner, conference, workshop, open house, Eid celebration, fundraiser, family festival, or volunteer appreciation event.
Programme Versus Event
A programme is usually an organized service, learning activity, or recurring initiative. An event is usually connected to a particular occasion or limited period. Consistent classification is more important than the label.

6. Events Calendar Metrics

Unique
Ramadan unique
Youth unique
Youth Jr. unique
Paid unique
Recurring
Ramadan recurring
Youth recurring
Youth Jr. recurring
Free unique

Unique Programmes & Events

Number of distinct valid programme and event records. Repeated sessions count once.

Count of distinct events and program.

Recurring Programmes & Events

Total applicable programme sessions and event occurrences.

Sum of applicable occurrences

Ramadan Metrics

Unique records or occurrences intentionally classified as Ramadan activities.

Youth and Youth Jr.

Unique records or occurrences classified for the applicable audience.

Paid

Distinct records with a required fee greater than zero.

Free

Distinct records with no required participation fee. Voluntary donations do not make an activity paid.

7. Attendance Metrics

Average Weekly Jummah Attendance
Average combined attendance across all Friday prayer services.
Friday Prayers per Week
Number of separate Jummah prayer services normally provided each Friday.
Jummah Languages
Languages used for Jummah khutbahs. The number of language-designated services should reconcile with the service count.
Average Ramadan Fajr Attendance
Average daily Fajr attendance during Ramadan.

8. Social-Media Metrics

Facebook Followers
Accounts following the centre's official Facebook page as of the update date.
Facebook Likes
Accounts that liked the official Facebook page.
Instagram Followers
Accounts following the official Instagram account.
Instagram Posts
Total published posts. Publishing volume is not engagement or impact.
Combined Followers
Facebook followers plus Instagram followers. The same person may follow both accounts.
Social Reach
Accounts that saw content during a defined period. Do not use "reach" for a simple follower sum.
K+
K means thousand. A plus sign indicates a rounded value or at least the displayed amount.

9. Volunteers

A volunteer is an individual who contributed time or support to a centre's activities during the reporting period. Volunteer activities may include Ramadan, Eid, summer camp, winter camp, programme support, setup, Jummah operations, registration, food service, youth activities, communications, fundraising, safety, administration, facility support, and outreach.

Counting rule

Volunteer counts are reported by centre and by activity. The total volunteer figure is calculated by summing the reported volunteer counts across all applicable centres and activities. A volunteer may be included in more than one activity category.

Total Volunteers Sum of reported volunteer counts across all applicable centres and activities
Volunteer Categories Ramadan + Eid + Summer Camp + Winter Camp

10. Programme Explorer

The Programme Explorer brings programmes and events from participating MAC centres into one searchable directory. It helps users identify available activities, providers, dates, intended audiences, price, and frequency. The programme list, category counts, and summary metrics should update together when filters change.

11. Official Programme Categories

Educational Programs

Structured educational programs, classes, or learning-focused activities.

Youth Programs

Programs specifically targeting youth or teens, including youth camps, hangouts, and activities.

Social Programs

Social gatherings, community bonding, and activities focused on social interaction.

Scientific Programs

Programs related to science, technology, research, or scientific topics.

Community Programs

Programs serving the general community, including ongoing community initiatives and activities.

Sports Programs

Physical activities, sports, fitness, recreation, and organized athletic activities.

Sisters Program

Programs dedicated specifically to sisters or women, including educational and social activities.

Ramadan Programs

Programs and activities specifically connected to Ramadan, such as Iftar, Taraweeh, and other Ramadan worship activities.

Eid Programs

Programs and activities specifically connected to Eid, such as Eid prayers and Eid celebrations.

Occasional Programs

One-time, irregular, or special programs and activities that do not follow a regular ongoing schedule.

Financial Programs

Fundraising, donation campaigns, Zakat, Sadaqah, and other financial support initiatives.

New Muslims Programs

Programs supporting, educating, welcoming, and integrating people who are new to Islam.

New Programs

Newly launched, pilot, or first-time initiatives introduced by the organization.

Welcoming Programs

Programs focused on welcoming newcomers or visitors, including orientation, introduction, and integration activities.

Facility Programs

Facility-related announcements, services, access, rental information, or maintenance and operational activities.

12. Primary Categories and Secondary Tags

The Primary Category represents the programme's main purpose. Select exactly one primary category based on what the programme is mainly designed to accomplish. Secondary Tags provide additional characteristics without creating duplicate programme records.

Youth Jr.ChildrenFamiliesSeniors EducationalSportsRamadanEid FreePaidOnlineIn person DailyWeeklyMonthlyOne-time

Example: A free weekly sisters' Qur'an class during Ramadan may use Sisters Program as the primary category and Educational, Ramadan, Free, Weekly, and In person as secondary tags. The programme remains one unique record.

13. Category Counts

Each programme is assigned exactly one primary category. The number beside a category represents the number of distinct programme records assigned to that primary category under the active filters.

Category Count Number of distinct programme records assigned to the selected primary category

A programme should be counted in only one primary category, even when it could reasonably fit multiple categories. Secondary characteristics such as Youth, Educational, Ramadan, or Weekly should not create additional primary-category counts.

14. Programme Explorer Filters on all Events Calendar page

Month

All Months or January through December. A recurring programme may appear in each month containing an occurrence.

Centre

All Centres or one selected centre.

Time

Any Time, Today, Upcoming, This Week, Weekdays, or Weekend.

Price

Any Price, Free, or Paid.

Active Filters

Number of search conditions currently applied. "0 active" means no optional filters.

Clear Controls

Clear Filters, Clear All, and Clear All Filters remove the applicable selections.

15. Search Results and Sorting

### programmes found
Youth Programs

Sample Youth Programme

Sample date • Daily • # days

Community Programs

Sample Community Event

Sample date • One-time • # day

Sisters Programs

Sample Sisters Event

Sample date • One-time • # day

No Programmes Found: No matching programmes were found. Try adjusting or clearing one of the filters to explore more activities.

16. Programme Information Fields

Programme Name
Clear, brief, searchable, meaningful, and consistent public title of the programme or event.
Start Date
The first scheduled date of the programme or event. For a one-day activity, this is the same as the End Date.
End Date
The final scheduled date of the programme or event. For a one-day activity, this is the same as the Start Date.
Programme Category
The single primary category assigned to the programme based on its main purpose. The category must be selected from the approved primary categories listed in Section 12.
Audience
The primary audience the programme is intended for, such as Youth, Children, Families, Sisters, Seniors, or the General Community.
Duration
The length of each scheduled session or event. For recurring programmes, this refers to the duration of one session unless otherwise specified.
Event Frequency
The schedule pattern of the programme, such as Daily, Weekly, Every two weeks, Monthly, One-time, Weekdays, Weekends, Selected dates, or Seasonal.
Session Count
The estimated or reported number of sessions occurring during the programme period. For recurring programmes, session count is determined from the Start Date, End Date, and Event Frequency.
Paid or Free
Indicates whether participation requires payment or is free of charge.
Programme Fee
The required fee, when applicable, with the pricing basis clearly identified, such as per person, family, session, week, full programme, or starting price.
Provider Name
The centre, chapter, department, or approved partner primarily responsible for organizing or delivering the programme. The provider may differ from the venue.
Session CountNumber of scheduled sessions based on Start Date + End Date + Event Frequency
Session DurationScheduled End Time − Scheduled Start Time

Note: Session count should reflect the actual scheduling pattern. For example, a weekly programme running for 8 weeks has approximately 8 sessions, while a daily programme running for 10 days has approximately 10 sessions.

17. Audience Segmentation

Target Audience identifies the single primary audience the programme is intended for. Each programme must be assigned exactly one audience category from the approved categories below.

Kids & Families

Programmes explicitly for young children ages 0–11 (JK to Grade 5) or joint parent-child activities, such as Mommy & Me.

GYJ/Gen Z

Programmes exclusively for female youth and teens, such as girls in Grades 6–12 or high school girls.

BYJ/Gen Z

Programmes exclusively for male youth and teens, such as boys in Grades 6–12 or high school boys.

Youth/Gen Z

Programmes for mixed-gender teens and young adults, generally ages 12–25 or Grades 6–12.

Adults

Programmes specifically for men and/or women ages 18+ without a youth focus.

Seniors

Programmes explicitly designed for seniors or older adults, such as programmes with a stated age requirement of 60+.

Non-Muslim

Outreach programmes specifically intended for non-Muslims or people interested in learning about Islam.

New Muslim

Programmes specifically tailored for recent reverts or converts to Islam.

General

Programmes open to the entire community without a specific age, gender, or participant-group restriction.

Single-value rule

Assign exactly one Target Audience to each programme. Select the category that best represents the programme's primary intended audience. Do not assign multiple audience categories to the same programme.

Audience CountNumber of distinct programmes assigned to the selected target audience

Because each programme has exactly one target audience, the audience categories are mutually exclusive. Therefore, the sum of all audience counts should equal the total number of distinct programmes, subject to the active filters.

18. Registration and Availability

Registration Required
Participants must register before attending.
No Registration Required
Attendance is possible without formal registration, subject to capacity and facility requirements.
Registration Open or Closed
Whether registrations are currently accepted.
Waitlist
Capacity is reached, but interested participants may join a waiting list.
Programme Capacity
Maximum number of participants the activity can accommodate.
Spaces Available
Estimated number of remaining registration spaces.

19. Delivery Format and Status

In Person
The activity takes place at a physical centre or identified venue.
Online
The activity is provided through an online platform.
In Person/online
The activity supports in-person and online participation.

20. Centre Dashboard Page

Important centre-specific note

The structure and definitions are reusable across all centres. Numbers, dates, categories, audiences, attendance, schedules, capacity, volunteers, Ramadan activity, social-media figures, partnerships, narrative findings, priorities, and data sources differ by centre.

Simple rule: The dashboard structure is shared, but the information belongs to the selected centre.

21. Centre Dashboard Header and Navigation

each Center dashboard has : dashboard itself , All-Centres Event Calendar, Knowledge Base and Q&A

Sample Centre Dashboard

Official Centre Name • Reporting year

Interface example

The header identifies the selected centre and reporting year and provides navigation to related centre and national resources.

22. About the Centre

The About Centre section introduces the selected masjid or community centre. It may explain the community served, location, purpose, facilities, priority audiences, principal programme areas, local needs, and role within MAC.

This section answers: What is this centre, whom does it serve, and what role does it play?

23. Programme or Portfolio Narrative

The Programme or Portfolio narrative summarizes the centre's collection of programmes, events, projects, and services. It may identify priority audiences, signature offerings, seasonal initiatives, youth and sisters' programmes, education, sports and recreation, Ramadan and Eid activities, and partnerships.

24. Centre Narrative Report

Illustrative example only

The social-media figures and reporting values in the visual below are placeholders and are not official centre results.

Narrative Report • Sample Centre

#,###Facebook followers
#,###Facebook likes
##.#K+Instagram followers
#,###Instagram posts
ABOUT CENTRE

A centre-specific introduction explains the centre's purpose, community context, principal services, audiences, and local contribution.

A Narrative Report is a structured written explanation of the centre's work. Its reporting period may differ from other dashboard sections.

25. Plan Review

A Plan Review is a structured operational discussion between centre leadership and relevant MAC stakeholders. It may examine progress, programme performance, community participation, operational challenges, facility projects, staffing and volunteer needs, chapter collaboration, strategic alignment, required support, and next priorities.

Evidence rule

Centre-specific claims should be verified against an approved meeting record or another authorized source before publication.

26. Narrative Report Structure

The narrative report is organized into the following subsections. These sections form part of the overall Narrative Report Structure and should be presented as subsections rather than independent top-level sections.

26.1 About the Centre

Provides background and contextual information about the centre.

26.2 Programme or Portfolio Narrative

Provides a narrative overview of the centre's programmes and activities.

26.3 Centre Narrative Report

Provides the centre's main narrative report highlighting key activities and achievements.

26.4 Plan Review

Reviews progress against planned activities, priorities, and objectives.

Headline Summary

Strongest result, central challenge, main implication, and area requiring attention.

What Happened

Verified results such as enrolment, attendance, completion, participation, improvements, or launches.

Significant Change

A development materially affecting operations, capacity, or community service.

Why It Happened

Main drivers plus internal and external factors. Do not claim causation without evidence.

What It Means

Strategic, operational, and stakeholder implications.

Decision and Support

A specific, actionable, time-bound leadership decision or assistance request.

27. Ramadan Theme

The Ramadan Theme is a shared spiritual or educational focus guiding selected Ramadan activities.

Theme Implemented
Whether and how the centre intentionally incorporated the theme.
Aligned Events and Programs
Activities designed to reinforce the selected theme.
Khutbahs and Khatiras
How sermons and reminders supported the theme.
Challenges
Difficulties applying, communicating, documenting, or measuring the theme.
Highlights
Notable examples of implementation, participation, leadership, or community benefit.
Timestamp
Approximate location in a supporting recording.

28. Programmes and Events Overview

Illustrative example only

The values below are placeholders. Actual values differ by centre, reporting period, source data, and active filters.

Programmes & Events Overview

##Unique Programs
###Recurring Sessions
Unique ProgramsNumber of distinct valid programme and event records
Recurring SessionsSum of applicable scheduled or completed occurrences

All Programs means every applicable category, audience, and price type in the reporting period, subject to active filters.

29. Space Capacity

All Areas Capacity is the combined approved or operational capacity of included spaces. The same physical space must not be counted twice.

All Areas Capacityapproved or operational capacities of included spaces

30. Ramadan Fajr Comparison

First 10 Days Average
Average daily Fajr attendance during the first ten reported days of Ramadan.
Last 10 Days Average
Average daily Fajr attendance during the last ten reported days.
Attendance Trend
Whether attendance increased, decreased, remained stable, or could not be determined.
Percentage Change
Change from the first-period average to the last-period average.
Percentage Change (Trend)Indicates the direction and magnitude of change in a metric by comparing its value during the first 10 days of Ramadan with its value during the last 10 days of Ramadan.

Both averages must use comparable reporting methods.

31. Chapter Engagement

Chapter Engagement shows collaboration between a centre and a MAC chapter.

Events Hosted by Chapter
Number of valid events provided by a chapter at the selected centre.
Provider Name
Organizational unit primarily responsible for the programme.

Provider Name Values

Center
Accountability is provided by the Center.
Chapter
Service/program delivery is provided by the Center, while accountability is provided by the Chapter.
Chapter /Center
Accountability and responsibility are shared between the Chapter and the Center.
Chapter EventsNumber of valid programme or event records provided by or in partnership with the applicable chapter

32. List of Programs

The List of Programs is the detailed table of the centre's programme and event records. Each row normally represents one unique programme or event.

Fields may include row number, programme name, supporting link, start date, end date, category, audience, duration, price status, fee, provider name, and centre or chapter designation.

Row Number
A sequential display number, not necessarily a permanent identifier.
Supporting Programme Link
May open an announcement, registration page, social-media notice, or source.

33. Source of Data

The Source of Data section identifies records used to prepare the dashboard and narrative report.

Primary Source
A direct record created by the responsible centre or team.
Supporting Source
Additional evidence providing context or confirmation.
See More
Expands a section to show additional narrative, evidence, or sources.

34. Missing and Estimated Information

Dash Symbol —
Not reported, unavailable, incomplete, not applicable, unverified, or not ready for publication. A dash does not mean zero.
Zero
A confirmed value of none.

35. Identifying Duplicate vs. Unique Program Records

A duplicate record occurs when the same programme appears more than once with identical details — same name, dates/time, category, target audience, price, and provider — without a valid reporting reason.

If the same programme name is offered to a different target audience, or held on different dates or times, it is not a duplicate. These should be documented as distinct cohorts or sessions.

Rule: Duplicate listings must not increase the Unique Programs total. Only genuinely distinct cohorts, sessions, dates/times, audiences, locations, or providers should be counted as separate entries.

36. Formula Button

The Formula button explains what is counted, which records are included or excluded, how repeated activities are handled, how active filters affect the result, and whether scheduled or completed occurrences are used.

The Formula button answers: How did the dashboard arrive at this number?

37. Data-Quality Standards

Accuracy

Use the best available confirmed information.

Consistency

Use the same definitions and counting rules.

Completeness

Submit all applicable fields.

Timeliness

Update according to the agreed schedule.

Transparency

Identify unavailable, incomplete, or estimated values.

Verification

Use authorized review before publication.

Privacy

Do not publish unauthorized personal or sensitive information.

No Duplicates

Do not create separate records merely for extra tags, audiences, dates, or characteristics.

38. Responsible Interpretation

The dashboard supports understanding, learning, accountability, and improvement. It should not be used to rank centres without considering community population, facility size, length of operation, staffing, volunteer capacity, funding, partnerships, programme space, construction or renovation, seasonal patterns, community needs, and reporting completeness.

No single metric tells the complete story.

Unique programmes show variety. Recurring sessions show consistency and volume. Attendance shows participation. Volunteer counts show community contribution. Social-media figures show digital audience. Narrative reports provide context. Together, they create a balanced picture.

39. Quick Tooltips

K+

K means thousand. A plus sign indicates a rounded value or at least the displayed amount.

Dash Symbol —

Not reported, unavailable, incomplete, not applicable, unverified, or not ready for publication. A dash does not mean zero.

Zero

A confirmed value of none.

Formula Button

Explains how the dashboard arrived at a specific number.

See More

Expands a section to show additional narrative, evidence, or sources.

Active Filters

Number of search conditions currently applied. "0 active" means no optional filters are in use.

40. Frequently Asked Questions

This section answers common questions about the MAC Executive Dashboard, including how metrics are calculated, how filters affect results, what reported values mean, and how dashboard data should be interpreted.

41. Centre Dashboard Quality Checklist

  • The centre name is correct.
  • Every section shows its reporting period.
  • Programme records are deduplicated.
  • Recurring sessions use one consistent counting method.
  • Categories follow approved definitions.
  • Audience tags follow approved age ranges.
  • Free and paid classifications are accurate.
  • Social-media figures include an update date.
  • Followers are not incorrectly labelled as reach.
  • Jummah totals include the correct services.
  • Capacity identifies included spaces.
  • Volunteer cards disclose possible overlap.
  • Narrative claims connect to evidence.
  • Percentages show their calculation.
  • Board requests are specific and actionable.
  • Data sources are documented.
  • Missing values use a dash rather than an assumed zero.
  • Estimates are clearly labelled.
  • Duplicate listings do not increase headline totals.

42. Recommended Dashboard Labels

Unique Programmes & EventsTotal Programme and Event SessionsRamadan Unique Programmes & EventsRamadan Programme and Event SessionsYouth Unique Programmes & EventsYouth Programme and Event SessionsYouth Jr. Unique Programmes & EventsYouth Jr. Programme and Event SessionsFree Unique Programmes & EventsPaid Unique Programmes & EventsAverage Weekly Jummah AttendanceCombined Facebook and Instagram FollowersAverage Fajr Attendance, Last 10 DaysActive VolunteersTotal Active Volunteers Across All CentresAverage Active Volunteers per Reporting CentreExplore Centre DashboardView Centre Event CalendarRead Centre Narrative ReportOpen Centre Plan ReviewNational OverviewCentre DashboardProgramme ExplorerAll-Centres Event CalendarKnowledge Base

43. General Dashboard Usage Notes

The Executive Dashboard Knowledge Base provides terminology, metrics, counts, categories, definitions, audiences, tags, data sources, data-quality standards, reporting guidance, formula explanations, and practical examples to support consistent understanding across all MAC centres.

Users are encouraged to review the relevant sections before interpreting any dashboard metric, applying a filter, or preparing a centre report.